a displeasing sight - Espagnol Anglais Dictionnaire